package com.buddy.summary.code.annotation;


import java.lang.annotation.*;

/**
 * 自定义注解
 * @Retention(RetentionPolicy.RUNTIME)
 *  注解只在Java源文件中存在,编译成.class文件后注解就不存在了
 * @Retention(RetentionPolicy.CLASS)
 *  注解在源文件和编译后文件都存在
 * @Retention(RetentionPolicy.RUNTIME)
 *  注解在程序运行时都存在
 * @Target
 *  注解可以用在哪些属性上,如:类,属性,方法
 */
@Documented
@Inherited
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface PlatePermission {

    boolean validate() default true;

}
